<#include "macro_.ftl">
package ${packageCode}.${moduleMapperKey}.dto;

import org.springframework.data.annotation.Transient;

import ${packageCode}.${moduleMapperKey}.po.${poMapper.code};

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.ToString;

/**
 * <@defaultIfBlank str="${poMapper.remarks!}" defaultSt="${poMapper.code!}"/>
 *
 * @author ${author!'yaoHT'}
 * 
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@NoArgsConstructor
@AllArgsConstructor
public class ${poMapper.code}Dto extends ${poMapper.code} {
	/**
	 * 版本号
	 */
	@Transient
	private static final long serialVersionUID = ${serialVersionUID!'1'}L;
	
	/**
	 * 标识集合
	 */
	@Transient
	private String ids;
<#if poMapper.markService && poMapper.markController>

	/**
	 * 分页号
	 */
	@Transient
	private int paginationNo;

	/**
	 * 分页大小
	 */
	@Transient
	private int paginationSize;
</#if>
}